Guy Can Hear Death Knocking as He Takes Scary Fall on Mountain Bike
toaster_strudel
Published
11/15/2018
in
ouch
A couple of mountain bikers are taking the descent in the Sacred Valley of the Incas in Cusco, Peru. It's a breathtaking ride but for this rider, it was almost his last.
7 Comments